Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 INWOOD ROAD Detached £540,266 £365,000 24 Apr 2015
24 INWOOD ROAD Detached £410,832 £225,000 17 Nov 2005
29 INWOOD ROAD Detached £287,266 £220,000 31 Mar 2017
30 INWOOD ROAD Detached £380,520 £88,000 19 Aug 1999
32 INWOOD ROAD Detached £350,775 £325,000 8 Dec 2021
33 INWOOD ROAD Semi-Detached £253,409 £150,000 17 Nov 2006
36 INWOOD ROAD Detached £342,998 £272,500 23 Feb 2018
37 INWOOD ROAD Semi-Detached £338,165 £60,000 10 Mar 1995
38 INWOOD ROAD Detached £367,356 £194,850 18 Feb 2005
39 INWOOD ROAD Semi-Detached £347,838 £64,700 17 Jan 1997
41 INWOOD ROAD Detached £342,451 £258,000 25 Nov 2016
42 INWOOD ROAD Semi-Detached £272,976 £96,750 26 Jul 2002
45 INWOOD ROAD Detached £389,535 £115,000 9 Jul 2001
46 INWOOD ROAD Detached £396,923 £249,950 11 Jul 2007